package jp.co.sn.mml.pojo.tdsk;

import jp.co.sn.mml.pojo.tdsk.TdskId;
import java.util.Date;

public class Tdsk implements java.io.Serializable { 

	//id
	private TdskId id;
	//報告日From
	private Long hkYmdFrom;
	//報告日To
	private Long hkYmdTo;
	//前月迄の残高
	private Long zenzanAmt;
	//入金額
	private Long nyuAmt;
	//繰越残高
	private Long kuriZnAmt;
	//精算金額
	private Long ssAmt;
	//当月検査料
	private Long ksAmt;
	//消費税
	private Long zeiAmt;
	//合計金額
	private Long amtSum;
	//当月請求金額
	private Long skAmt;
	//請求書発行済フラグ
	private String skHkFlag;
	//請求計算済フラグ
	private String ksZmFlag;
	//登録日時
	private Date insTime;
	//登録端末
	private String insPcNm;
	//登録者
	private String insTanNm;
	//更新日時
	private Date updTime;
	//更新端末
	private String updPcNm;
	//更新者
	private String updTanNm;

	/** default constructor */
	public Tdsk(){

	}

	/** minimal constructor */
	public Tdsk(TdskId id){
		this.id = id;
	}

	/** full constructor */
	public Tdsk(TdskId id,Long hkYmdFrom,Long hkYmdTo
			,Long zenzanAmt,Long nyuAmt,Long kuriZnAmt
			,Long ssAmt,Long ksAmt,Long zeiAmt
			,Long amtSum,Long skAmt,String skHkFlag
			,String ksZmFlag,Date insTime,String insPcNm
			,String insTanNm,Date updTime,String updPcNm
			,String updTanNm){
		this.id = id;
		this.hkYmdFrom = hkYmdFrom;
		this.hkYmdTo = hkYmdTo;
		this.zenzanAmt = zenzanAmt;
		this.nyuAmt = nyuAmt;
		this.kuriZnAmt = kuriZnAmt;
		this.ssAmt = ssAmt;
		this.ksAmt = ksAmt;
		this.zeiAmt = zeiAmt;
		this.amtSum = amtSum;
		this.skAmt = skAmt;
		this.skHkFlag = skHkFlag;
		this.ksZmFlag = ksZmFlag;
		this.insTime = insTime;
		this.insPcNm = insPcNm;
		this.insTanNm = insTanNm;
		this.updTime = updTime;
		this.updPcNm = updPcNm;
		this.updTanNm = updTanNm;
	}

	//Property accessors
	public TdskId getId(){
		return this.id;
	}

	public void setId(TdskId id){
		this.id=id;
	}

	public Long getHkYmdFrom(){
		return this.hkYmdFrom;
	}

	public void setHkYmdFrom(Long hkYmdFrom){
		this.hkYmdFrom=hkYmdFrom;
	}

	public Long getHkYmdTo(){
		return this.hkYmdTo;
	}

	public void setHkYmdTo(Long hkYmdTo){
		this.hkYmdTo=hkYmdTo;
	}

	public Long getZenzanAmt(){
		return this.zenzanAmt;
	}

	public void setZenzanAmt(Long zenzanAmt){
		this.zenzanAmt=zenzanAmt;
	}

	public Long getNyuAmt(){
		return this.nyuAmt;
	}

	public void setNyuAmt(Long nyuAmt){
		this.nyuAmt=nyuAmt;
	}

	public Long getKuriZnAmt(){
		return this.kuriZnAmt;
	}

	public void setKuriZnAmt(Long kuriZnAmt){
		this.kuriZnAmt=kuriZnAmt;
	}

	public Long getSsAmt(){
		return this.ssAmt;
	}

	public void setSsAmt(Long ssAmt){
		this.ssAmt=ssAmt;
	}

	public Long getKsAmt(){
		return this.ksAmt;
	}

	public void setKsAmt(Long ksAmt){
		this.ksAmt=ksAmt;
	}

	public Long getZeiAmt(){
		return this.zeiAmt;
	}

	public void setZeiAmt(Long zeiAmt){
		this.zeiAmt=zeiAmt;
	}

	public Long getAmtSum(){
		return this.amtSum;
	}

	public void setAmtSum(Long amtSum){
		this.amtSum=amtSum;
	}

	public Long getSkAmt(){
		return this.skAmt;
	}

	public void setSkAmt(Long skAmt){
		this.skAmt=skAmt;
	}

	public String getSkHkFlag(){
		return this.skHkFlag;
	}

	public void setSkHkFlag(String skHkFlag){
		this.skHkFlag=skHkFlag;
	}

	public String getKsZmFlag(){
		return this.ksZmFlag;
	}

	public void setKsZmFlag(String ksZmFlag){
		this.ksZmFlag=ksZmFlag;
	}

	public Date getInsTime(){
		return this.insTime;
	}

	public void setInsTime(Date insTime){
		this.insTime=insTime;
	}

	public String getInsPcNm(){
		return this.insPcNm;
	}

	public void setInsPcNm(String insPcNm){
		this.insPcNm=insPcNm;
	}

	public String getInsTanNm(){
		return this.insTanNm;
	}

	public void setInsTanNm(String insTanNm){
		this.insTanNm=insTanNm;
	}

	public Date getUpdTime(){
		return this.updTime;
	}

	public void setUpdTime(Date updTime){
		this.updTime=updTime;
	}

	public String getUpdPcNm(){
		return this.updPcNm;
	}

	public void setUpdPcNm(String updPcNm){
		this.updPcNm=updPcNm;
	}

	public String getUpdTanNm(){
		return this.updTanNm;
	}

	public void setUpdTanNm(String updTanNm){
		this.updTanNm=updTanNm;
	}

}